package com.xiaoshuidi.cloud.module.system.api.auth.dto;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @Description:
 * @author: zhaoyu
 * @date: 2023/5/23
 */
@Data
@Accessors(chain = true)
public class UserIdAuthRespDTO {

    /**
     * id
     */
    private Integer id;
    /**
     * 第三方对接厂商
     */
    private Integer provider;
    /**
     * 身份认证类型 1:个人认证, 2:企业认证
     */
    private Integer idauthType;
    /**
     * 身份认证状态 0未认证 1认证中 2认证成功 3认证失败
     */
    private Integer idauthStatus;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 完成时间
     */
    private Date activeTime;
    /**
     * 姓名
     */
    private String name;
    /**
     * 手机号码
     */
    private String phone;
    /**
     * 身份证id
     */
    private String idCard;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 图片
     */
    private String pictures;
    /**
     * 个人照片
     */
    private String personPicture;
    /**
     * 公寓品牌(简称)
     */
    private String brandName;
    /**
     * 公寓体量（间）
     */
    private Integer roomCount;
    /**
     * 企业法人
     */
    private String legal;
    /**
     * 营业执照号
     */
    private String companyIdCard;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 公章照片
     */
    private String companyPicture;
    /**
     * 签章编码（个人法大大编号）
     */
    private String signatureCode;
    /**
     * 运营模式
     */
    private Short operateMode;
    /**
     * 用户编号
     */
    private Integer userId;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 公司组织代码号
     */
    private String companyCodeCard;
    /**
     * 公司营业执照图片
     */
    private String companyCodePic;
    /**
     * 公司营业执照图片
     */
    private String companyLicensePic;
    /**
     * 申请表图片
     */
    private String filePicture;
    /**
     * 法人身份证id
     */
    private String legalIdCard;
    /**
     * 图片
     */
    private String legalPictures;
    /**
     * 信息描述
     */
    private String detail;
    /**
     * 用户认证状态(针对法大大接口更新,需要添加新状态)
     */
    private Integer idauthStatus2;
    /**
     * 法大大交易号
     */
    private String transactionNo;
    /**
     * 法大大注册id
     */
    private String fadadaId;
    /**
     * 认证类型 1三要素认证 2人脸认证
     */
    private Integer authType;
}
